mud shrimp - French English Dictionary